• word of the day

    trachurus trachurus

    trachurus trachurus - Dictionary definition and meaning for word trachurus trachurus

    Definition
    (noun) large elongated compressed food fish of the Atlantic waters of Europe
    Synonyms : horse mackerel , saurel
Download our Mobile App Today
Receive our word of the day
on Whatsapp